tapping attachment - Turkish English Dictionary